alfalfa hay - Turkish English Dictionary